Full Service Dining
Chili's Grill and Bar hours and location:
Fwbpress.Com has information about take out services, gluten free food and the local family restaurants in Thousand Oaks, California, including Chili's Grill and Bar.
Chili's Grill and Bar listings in Thousand Oaks, California
Chili's Grill and Bar - Newbury Park
1700 Newbury Road,
Thousand Oaks,
CA
91320.
805-214-9947